home *** CD-ROM | disk | FTP | other *** search
- Short: scientific curve fitting and data processing
- Type: util/misc
-
- Amiga version of FUDGIT 2.33
-
- ******** What is FUDGIT? ********
-
- FUDGIT is a double-precision multi-purpose fitting program.
- It can manipulate complete columns of numbers in the form
- of vector arithmetic. FUDGIT is also an expression language
- interpreter understanding most of C grammar except pointers.
- Morever, FUDGIT is a front end for any plotting program supporting
- commands from stdin. It is a nice mathematical complement to
- GNUPLOT, for example.
-
- The main features of FUDGIT are:
- - Built-in fitting series such as:
- + power series (polynomial);
- + sine series;
- + cosine series;
- + Legendre polynomials;
- + series of Gaussians;
- + series of exponentials;
- - User definable fitting functions;
- - Fourier transforms;
- - Spline interpolation;
- - Smoothing;
- - Double-precision built-in calculator;
- - Built-in interpreter supporting most of C language including
- flow control (if, else, while, for, break, continue);
- - User definable functions and procedures;
- - Double-precision vector arithmetic;
- - Access to the complete C math library;
- - Possible abbreviation of all the ``fitting mode'' commands;
- - Possible plural when it makes sense too;
- - Interactive shell supporting flow control (while,
- if-else-endif, foreach);
- - User definable macros;
- - User definable aliases;
- - On-line help;
- - On-line loadable procedure- or function-objects;
- - Totally dynamical allocation of variables and parameters;
- - Possible selection of fitting ranges;
-
- FUDGIT has a collection of fitting routines including:
- - straight line (linear) least squares;
- - straight line (linear) least absolute deviation;
- - general linear least squares using QR decomposition;
- - general linear least squares using singular value decomposition;
- - nonlinear Marquardt-Levenberg method;
-
- Refer to the manual for a complete description and a
- tutorial on I/O and fitting.
-